a6c096df51f0a1372178c8c260a101c2ec9e1739,xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/main/java/org/xwiki/uiextension/script/UIExtensionScriptService.java,UIExtensionScriptService,getExtensions,#String#,90

Before Change



        try {
            // Look for a specific UI extension manager for the given extension point
            manager = contextComponentManagerProvider.get().getInstance(UIExtensionManager.class, extensionPointId);
        } catch (ComponentLookupException e) {
            manager = uiExtensionManager;
        }

After Change


        UIExtensionManager manager = this.uiExtensionManager;

        ComponentManager componentManager = contextComponentManagerProvider.get();
        if (componentManager.hasComponent(UIExtensionManager.class, extensionPointId)) {
            try {
                // Look for a specific UI extension manager for the given extension point
                manager = componentManager.getInstance(UIExtensionManager.class, extensionPointId);
            } catch (ComponentLookupException e) {
                this.logger.error("Failed to initialize UI extension manager", e);
            }